// DemoVue.js
import { h } from 'https://unpkg.com/vue@3/dist/vue.esm-browser.js'
export default {
  // 1.h函数
  // render() {
  //   return h('h1', { onclick: () => {} }, '123')
  // },
  // ps：如果不 直接使用h函数，需要手动写很多属性，可以打印这个h返回的数据
  // ｛type:'h1',props:{...更多属性,conclick:()=>{}}｝

  // 2.对象
  render() {
    return {
      __v_isVNode: true,
      type: 'h1',
      shapeFlag: 9, //包含内容 9// 1 表示普通元素 (ShapeFlags.ELEMENT)
      children: 235235,
    }
  },
}
// console.log(h('h1', { onclick: () => {} }, 2144124))
